Justification for Correct Answer: C. Use an outlier based algorithmThe scenario describes a detection posture reliant on signature-based (vendor signatures) and deterministic rule-based (field matching) logic. These methods are inherently reactive, only detecting known-bad patterns or specific thresholds, and suffer from high false positive rates and an inability to detect novel, "unknown-unknown" threats (e.g., zero-day exploits, credential abuse, or low-and-slow lateral movement).Outlier based algorithms (Anomaly Detection / UEBA) represent a fundamental maturity leap to behavioral analytics. They establish dynamic baselines of normal activity per entity (user, host, IP) using unsupervised machine learning (e.g., clustering, density estimation, time-series forecasting). This enables the detection of deviations from normal behavior rather than matches to bad signatures, effectively identifying:Credential Theft/Abuse: Impossible travel, anomalous access times, or atypical data access volumes.Living-off-the-Land (LotL): Abnormal process execution chains or command-line arguments for signed binaries.Data Exfiltration: Statistical anomalies in outbound traffic volume or entropy.Zero-Day/Novel Attack Vectors: No prior signature required; detection is based on statistical rarity.Why Other Options Are Less Suitable:Define breaches of static thresholds: This is operationally identical to the existing "field matching" approach. Static thresholds are brittle, require constant manual tuning to reduce noise, lack context (e.g., 10GB upload is normal for a backup server, anomalous for a HR workstation), and fail against adaptive adversaries who throttle activity below the threshold.Enrich with asset and identity information: Enrichment is a critical data quality and investigation accelerator, not a detection method itself. It adds context (ownership, priority, vulnerability status) to existing alerts to aid triage and correlation, but it does not generate net-new detection logic or identify unknown behavioral anomalies.Use automation to pull additional data: This describes SOAR (Security Orchestration, Automation, and Response) or data onboarding capabilities. While necessary for scaling response and providing telemetry for advanced analytics, the act of pulling data (PCAP, logs, vulnerability scans) is a workflow action, not a detection methodology. It supports detection but does not constitute the analytical model.References1. Splunk - Machine Learning Toolkit (MLTK) - Detecting Outliers:https://docs.splunk.com/Documentation/MLApp/latest/User/DetectOutliers2. Splunk - User Behavior Analytics (UBA) - Anomaly Detection Models:https://docs.splunk.com/Documentation/UBA/latest/GetStarted/Anomalies
Justification for Correct Answer: C. Use an outlier based algorithm
The scenario describes a detection posture reliant on signature-based (vendor signatures) and deterministic rule-based (field matching) logic. These methods are inherently reactive, only detecting known-bad patterns or specific thresholds, and suffer from high false positive rates and an inability to detect novel, "unknown-unknown" threats (e.g., zero-day exploits, credential abuse, or low-and-slow lateral movement).
Outlier based algorithms (Anomaly Detection / UEBA) represent a fundamental maturity leap to behavioral analytics. They establish dynamic baselines of normal activity per entity (user, host, IP) using unsupervised machine learning (e.g., clustering, density estimation, time-series forecasting). This enables the detection of deviations from normal behavior rather than matches to bad signatures, effectively identifying:
Credential Theft/Abuse: Impossible travel, anomalous access times, or atypical data access volumes.
Living-off-the-Land (LotL): Abnormal process execution chains or command-line arguments for signed binaries.
Data Exfiltration: Statistical anomalies in outbound traffic volume or entropy.
Zero-Day/Novel Attack Vectors: No prior signature required; detection is based on statistical rarity.
Why Other Options Are Less Suitable:
Define breaches of static thresholds: This is operationally identical to the existing "field matching" approach. Static thresholds are brittle, require constant manual tuning to reduce noise, lack context (e.g., 10GB upload is normal for a backup server, anomalous for a HR workstation), and fail against adaptive adversaries who throttle activity below the threshold.
Enrich with asset and identity information: Enrichment is a critical data quality and investigation accelerator, not a detection method itself. It adds context (ownership, priority, vulnerability status) to existing alerts to aid triage and correlation, but it does not generate net-new detection logic or identify unknown behavioral anomalies.
Use automation to pull additional data: This describes SOAR (Security Orchestration, Automation, and Response) or data onboarding capabilities. While necessary for scaling response and providing telemetry for advanced analytics, the act of pulling data (PCAP, logs, vulnerability scans) is a workflow action, not a detection methodology. It supports detection but does not constitute the analytical model.
References
1. Splunk - Machine Learning Toolkit (MLTK) - Detecting Outliers:
https://docs.splunk.com/Documentation/MLApp/latest/User/DetectOutliers
2. Splunk - User Behavior Analytics (UBA) - Anomaly Detection Models:
https://docs.splunk.com/Documentation/UBA/latest/GetStarted/Anomalies